package com.datasure.domain.entity;

import com.datasure.domain.entity.base.Entity;
import com.datasure.types.IntegerId;
import lombok.AccessLevel;
import lombok.Builder;
import lombok.Data;
import lombok.Setter;

import java.util.Date;

@Builder
@Data
@Setter(value = AccessLevel.PRIVATE)
public class Vertion implements Entity<IntegerId> {
    @Override
    public IntegerId getId() {
        return versionId;
    }

    private IntegerId versionId;

    private Integer versionNodeType;

    private String versionInfo;

    private Date versionCreateTime;

    private String versionRemark;

}